\hypertarget{classsc2_1_1_unit_query_imp}{}\section{sc2\+:\+:Unit\+Query\+Imp Class Reference}
\label{classsc2_1_1_unit_query_imp}\index{sc2\+::\+Unit\+Query\+Imp@{sc2\+::\+Unit\+Query\+Imp}}
Inheritance diagram for sc2\+:\+:Unit\+Query\+Imp\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classsc2_1_1_unit_query_imp}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsc2_1_1_unit_query_imp_a51f3788c248858ae091b6c9d02795b28}\label{classsc2_1_1_unit_query_imp_a51f3788c248858ae091b6c9d02795b28}} 
{\bfseries Unit\+Query\+Imp} (\hyperlink{classsc2_1_1_proto_interface}{Proto\+Interface} \&proto)
\item 
\mbox{\Hypertarget{classsc2_1_1_unit_query_imp_aa34b1ee99345571080930b4d98649599}\label{classsc2_1_1_unit_query_imp_aa34b1ee99345571080930b4d98649599}} 
Available\+Abilities \hyperlink{classsc2_1_1_unit_query_imp_aa34b1ee99345571080930b4d98649599}{Get\+Abilities\+For\+Unit} (uint64\+\_\+t tag) final
\begin{DoxyCompactList}\small\item\em Returns a list of abilities represented as a uint32\+\_\+t see the A\+B\+I\+L\+I\+T\+Y\+\_\+\+T\+Y\+PE enum for their corresponding, named, representations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classsc2_1_1_unit_query_imp_afee99c4a81535ca39884eb4fdca284af}\label{classsc2_1_1_unit_query_imp_afee99c4a81535ca39884eb4fdca284af}} 
std\+::vector$<$ Available\+Abilities $>$ {\bfseries Get\+Abilities\+For\+Units} (const std\+::vector$<$ uint64\+\_\+t $>$ \&tags) final
\item 
\mbox{\Hypertarget{classsc2_1_1_unit_query_imp_a10e0064cf298395f3c6b63a4ef0f6fbc}\label{classsc2_1_1_unit_query_imp_a10e0064cf298395f3c6b63a4ef0f6fbc}} 
bool {\bfseries Pathing\+Distance} (const \hyperlink{structsc2_1_1_unit_query_interface_1_1_pathing_query}{Pathing\+Query} \&query, float \&distance) final
\item 
\mbox{\Hypertarget{classsc2_1_1_unit_query_imp_a9a2ed50ae9a565f062e3f19113177bc1}\label{classsc2_1_1_unit_query_imp_a9a2ed50ae9a565f062e3f19113177bc1}} 
bool {\bfseries Pathing\+Distance\+Batched} (const std\+::vector$<$ \hyperlink{structsc2_1_1_unit_query_interface_1_1_pathing_query}{Pathing\+Query} $>$ \&queries, std\+::vector$<$ float $>$ \&distances) final
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsc2_1_1_unit_query_imp_a998dc8c0efce2468464faf9d8551e1ac}\label{classsc2_1_1_unit_query_imp_a998dc8c0efce2468464faf9d8551e1ac}} 
\hyperlink{classsc2_1_1_proto_interface}{Proto\+Interface} \& {\bfseries proto\+\_\+}
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/sc2api/sc2\+\_\+client.\+cc\end{DoxyCompactItemize}
